PH0672 UPF0252 protein PH0672 Y672_PYRHO 309 MKKVSVIIFIVIMLGIGCLNLNESIKETCPRTSNITQAMSCYIPEDFEILKGVAEEIPGGTIEWKIWNILEWEEDHLSYDNNKGSDIILKPSEFIKVGEGVCTDYAVLTAGLLLASNISPVYLMIFHFMEDPTLHAAVAVNISGKLFILDQRLPPKNLDSYLIQFSKLEGKIILFAEMYKVEMKKGRVVVSGRKYLDLSNFGFYPGNISLDMLENLLLSEFQRRTNLFPRIDLKTVLPQGLKERKVWMIKFENFKLFYDDTFVEQYSNFIADEILKNEKIKSDISRYSAFWISIKLEGDDLIVRLFLGR PH0672